ByNobleID
    Poly(pyrrole–phenothiazine) modified electrodes. Application as photoelectrodes via a charge transfer complex | NobleID