2-(4-(methoxycarbonyl)phenyl)-2-oxoacetic acid

Product Code: 2469781
Molecular Formula: C10H8O5
Molecular Weight: 208.16
360789-45-3