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