Illuminated lab trays, likely for cell culture

Code produit:
1480903082