Cephalexin 16ug well plate, MPM-CFX16

Manufacturer