Phytic acid as a biomass flame retardant for polyrotaxane based phase change materials

October 23, 2022