P503A Petri Culture Dish

Manufacturer: Perfect
Manufacturer Part Number: PEFP503A
Product UPC: 746420150313
List Price: $14.10

Price: $13.98
No longer available