Description
Item no. 1390400500
Cell Culture Vessel