Thienopyrylium salts | doi.page