Home Chemical Details 142434-81-9
H-L-Pmp-OH
4-phosphonomethylphenylalanine
4-Phosphonomethyl-L-Phenylalanine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us