142434-80-8
p-phosphonomethyl-D-phenylalanine
Product Code:
267608
Molecular Formula:
C10H14NO5P
Molecular Weight:
Order 142434-80-8