Catalog number: 6 - E08I0383-96wellsplate
Product Category: Business & Industrial > Science & Laboratory
Size: 96 wells plate
MBS080598-INQUIRE
MBS096469-INQUIRE
MBS096493-INQUIRE
ELA-E0076p
ELA-E0076Rb