Megakat Biochemical Labs

Megakat Biochemical Labs is a lab in the show.