Catalog number: 89 - 3D00017
Product Category: Business & Industrial > Science & Laboratory
Size: 2 750 nm-aligned PCL inserts
3D00017
3D00011
3D00012-6
MBS5785595-5mg
MBS590011-192Wells
MBS590011-3x192Wells