D-homoleucine

Supplier Creative Peptides
Product # CP06502
Pricing Inquire
MolecularWeight 145.2
Feedback