2-(((4-Methoxyphenyl)methylhydrazono)methyl)-1,3,3-trimethyl-3H-indolium hydrogen oxalate 85187-83-3 EINECS 286-171-4