Description
Item no. 1390400400
Cell Culture Vessel