OR

MTC Bio 1.2mL D-Well Plt 96rd 42.5mm F strl - D3096-29S

1.2mL D-Well Plt 96rd 42.5mm F strl
SKU
MTC D3096-29S
$186.91
Add to My Inventory
1.2mL Deep Well Plate 96rd 42.5mm F strl
More Information
Manufacturer MTC Bio
Manufacturer Part No. D3096-29S