Free release

89813-87-6 benzeneacetic acid, a-(1-naphthalenylmethylene)-

service@apichina.com
Product Name Benzeneacetic acid, a-(1-naphthalenylmethylene)-
CAS No. 89813-87-6
Molecular Formula C19H14O2