200335-75-7
Fmoc-D-Asp(OtBu)-Opfp
Product Code:
148492
Molecular Formula:
C29H24F5NO6
Molecular Weight:
577.5
Order 200335-75-7