D-Phenylalanine allyl ester tosylate

Name D-Phenylalanine allyl ester tosylate
Supplier Creative Peptides
Catalog CP01630
Molecular Weight 377.5
Supplier Page Shop