Free release

860631-73-8 benzenepropanoic acid, 3,4-di-1h-indol-5-yl-

service@apichina.com
Product Name Benzenepropanoic acid, 3,4-di-1H-indol-5-yl-
CAS No. 860631-73-8
Molecular Formula C25H20N2O2