Porous triazine polymer A novel catalyst for the three component reaction - doi # 2020-06 Article type Journal