Free release

143099-12-1 2,3-naphthalenediol, monobenzoate

service@apichina.com
Product Name 2,3-Naphthalenediol, monobenzoate
CAS No. 143099-12-1
Molecular Formula C17H12O3