D-2-Aminodecanoic acid

Supplier Creative Peptides
Product # CP03303
CAS # 84276-16-4
Pricing Inquire
MolecularWeight 187.28
Feedback