3-(3-Pyridyl)-D-alanine

Supplier Creative Peptides
Product # CP22902
Pricing Inquire
MolecularWeight 166.18
Feedback