chemical structure of 106306-57-4 FT-0679809

Product Name:

Boc-D-Pen(pMeOBzl)-OH

Catalog No: FT-0679809

CAS NO:106306-57-4
MW:369.5000 g/mol
MF:C18H27NO5S
INCHI KEY:NEUHEEDQLRFEIM-AWEZNQCLSA-N