4-Benzyloxy-3-carboxyphenylacetic acid (HCID 20386151)|Huagongshe