Fmoc-Sar-OPfp

Name Fmoc-Sar-OPfp
Supplier Creative Peptides
Catalog CP26438
Cas Number 159631-29-5
Formula C24H16F5NO4
Molecular Weight 477.39
Supplier Page Shop