Benzyloxycarbonylamino-(diethoxy-phosphoryl)-acetic acid ethyl ester

Product Number: WD04638
Product Name: Benzyloxycarbonylamino-(diethoxy-phosphoryl)-acetic acid ethyl ester
CAS: 83026-99-7
MF: C16H24NO7P
MW: 373.338021