And presumably it's a red sensitizer, right? Are all cyanines gonna be on the red end of things? I guess that would make sense... hence cyan!
I think it'd be really great to get a big list of sensitizers, complete with references outlining where it's mentioned, by whom, when, etc. Then as we learn things about them we can fill in the rest of the information.
Unless I'm just missing something really obvious, I don't think a comprehensive sensitizer survey exists. Something to strive for at least.