3-(3-Pyrrolyl)-DL-alanine

Supplier Creative Peptides
Product # CP23403
Pricing Inquire
MolecularWeight 154.17
Feedback