201532-01-6
FMOC-D-PEN(TRT)-OH
Product Code:
133869
Molecular Formula:
C39H35NO4S
Molecular Weight:
613.76
Order 201532-01-6