Microplate - Molecular Devices - 406

Location

Hayward

Specifications

ManufacturerMolecular Devices
ConditionUsed
Serial NumberC144892960
Stock Number406