Top Suppliers:I want be here

83969-06-6

83969-06-6 structure
83969-06-6 structure

Name 5-methoxy-1,3,3-trimethyl-2-[2-(1-methyl-2-phenylindol-1-ium-3-ylidene)ethylidene]indole,acetate
Molecular Formula C31H32N2O3
Molecular Weight 480.59700
Exact Mass 480.24100
PSA 57.30000
LogP 5.28830