Free release

102626-26-6 benzamide, n-(5,8-dihydro-4-hydroxy-5,8-dioxo-1-naphthalenyl)-

service@apichina.com
Product Name Benzamide, N-(5,8-dihydro-4-hydroxy-5,8-dioxo-1-naphthalenyl)-
CAS No. 102626-26-6
Molecular Formula C17H11NO4