D-2-aziridinecarboxylic acid

Supplier Creative Peptides
Product # CP20502
Pricing Inquire
MolecularWeight 101.11
Feedback