158008-94-7

158008-94-7 structure
158008-94-7 structure

Name 2-(tert-butoxycarbonylamino)-3-(indol-3-yl)propionic acid tert-butyl ester
Molecular Formula C20H28N2O4
Molecular Weight 360.44732