88568-95-0
N-Cbz-2-Phosphonoglycine trimethyl ester
Product Code:
101117
Molecular Formula:
C13H18NO7P
Molecular Weight:
331.25
Order 88568-95-0