77182-37-7 87835-22-1 Fenclofenac ester glucuronide Fenclofenac glucuronide beta-D-Glucopyranuronic acid, 1-(2-(2,4-dichlorophenoxy)benzeneacetate)