Description
Image – Cell Culture Plate, 12-Well TCT
Item no. 0030721110
Eppendorf Cell Culture Plates, 12-Well