150mm x 20mm Tissue Culture

Part Number: 2296-52000 Category:

$214.08