PTQ10, PTQ-10, CAS No. 2270233-86-6, OPV, solar polymer donor January 10, 2025November 30, 2019 by 1Material