25230-72-2 Cycloheptatrienylium perchlorate Cycloheptatrienylium, perchlorate NSC143772 Tropylium perchlorate