Boc-D-Pen(Mbzl)-OH · DCHA

Name Boc-D-Pen(Mbzl)-OH · DCHA
Supplier Creative Peptides
Catalog CP26613
Cas Number 198470-36-9
Formula C30H50N2O4S
Molecular Weight 534.8
Supplier Page Shop