Picture 1
Picture 2
Thermo Scientific 269620 Culture Plates 96 Well Bacti Plate
$49.22

Thermo Scientific 269620 Culture Plates 96 Well Bacti Plate

Rate me!
1
votes

Available 1
Condition:New – Open box
Brand: thermo scientific
MPN: does not apply
Country of Origin: United States

Description