84312-13-0
Benzeneacetic acid, 2,2'-bi-1H-indole-3,3'-diyl ester
Product Code:
1166893
Molecular Formula:
C32H24N2O4
Molecular Weight:
Order 84312-13-0
benzeneacetic,indole,ester,1h-indole,CASNo 84312-13-0