D-Lysine

Supplier Creative Peptides
Product # CP01401
CAS # 923-27-3
Pricing Inquire
MolecularWeight 146.19
Feedback