12916 Published July 10, 2017 at 400 × 400 in 90MM Glass Culture Dish, High Borosilicate Glass Petri Dish, High Quality and High Temperature Resistance