1536 Well Cell Culture Microplates, LoBase

Item: 783160

CELL CULTURE MICROPLATE, 1536 WELL,

Per sales unit 1 Carton(s)

$1,097.35