DSC_8142_001

Catalog#

OMNPP020HP

Hydrophilic,  PP96-well plate, Low protein binding, 1.0 ml, 10/pkg