Home Chemical Details 7706-57-2
phenylbutenolide acetic acid
2-[4-(5-oxo-2H-furan-3-yl)phenyl]acetic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us