U-83836E

Catalogue Number: C4689-APE

Manufacturer:Apexbio
Type:Biochemicals
Alias:PNU-83836E
Shipping Condition:RT