Catalog number: 426 - E40KMPH2283
Product Category: Business & Industrial > Science & Laboratory
Size: 20ug
E40KMPH2283
E40MOP1828
IMP-2157
Recombinant Proteins
MBS5308878-1mg
MBS5308878-5x1mg
MBS5308512-1mg