TPD-3F, polymeric donor for large area OPV by green solvent, CAS No. 2499690-26-3 July 29, 2024November 10, 2020 by 1Material 1M TPD-3F new polymeric doner_Green energy made in green way