Catalog number: 501 - IMP-133
Product Category: Business & Industrial > Science & Laboratory
Size: 100µg
IMP-133
Recombinant Proteins
E33P100028
MBS8575086-001mg
IMP-842
IMP-849
IMP-883