Text this: Characterization of endoperoxide and hydroperoxide intermediates in the reaction of pyridoxine with singlet oxygen.