Answer: slimelaboratories

AnswerCrossword Clue
SLIMELABORATORIESCompany that makes icky drugs?