96wells Detachable culture plate
Item No. Specification Quantity Measurement
96 Wells Detachable culture Plate