CAS 129660-96-4 2-[N-(phosphonomethyl)acetamido]acetic acid (HCID 23510850)|Huagongshe