429687-11-6

429687-11-6 structure
429687-11-6 structure

Name Fmoc-(S)-3-amino-2-(4-(diethoxyphosphoryl)benzyl)propanoicacid
Molecular Formula C29H32NO7P
Molecular Weight 537.540649414063