Description
Item no. 1390400700
Cell Culture Vessel