Back to Previous Page

Tube Penicillinase 1000000 U / mL

ITEM#: 3276-211897

MFR#: 211897

Tube Penicillinase 1000000 U / mL

Tube Penicillinase 1000000 U / mL