Answer: slimelaboratories

AnswerCrossword Clue
SLIMELABORATORIES

Company that makes icky drugs?