news building photovoltaic integrated polyurethane catalyst pt303 light-transmitting insulation collaborative catalytic system building photovoltaic integrated polyurethane catalyst pt303 light-transmitting insulation collabora... 03/21119Building photovoltaic integrated polyurethane catalyst PT303 light-transmitting insulation collaborative catalytic system