Free release

61579-81-5 1h-indole, 1-(1,3-dioxo-2,3-diphenylpropyl)-

service@apichina.com
Product Name 1H-Indole, 1-(1,3-dioxo-2,3-diphenylpropyl)-
CAS No. 61579-81-5
Molecular Formula C23H17NO2