FMOC-D-PEN(TRT)-OH

Product Code: 133869
Molecular Formula: C39H35NO4S
Molecular Weight: 613.76
201532-01-6