Free release

890315-71-6 benzoic acid, 2-(benzoylamino)-4-(1h-indol-5-yloxy)-

service@apichina.com
Product Name Benzoic acid, 2-(benzoylamino)-4-(1H-indol-5-yloxy)-
CAS No. 890315-71-6
Molecular Formula C22H16N2O4