etest ceftaroline drug sensitizer strips, kit series 1003160540

Manufacturer