Description
.
Item no. 0030730011
Eppendorf Cell Culture Plates, 96-Well