96 well DNA plate with membrane (960ul each well)

6,850,000 6,900,000 

96 well DNA plate with membrane (960ul each well)
Size: 12UNIT
DG: No
Sterile: No
Stock: In stock