Description
.
Item no. PF-68136
Eppendorf Cell Culture Plates