IMPA Code 331085
33. Safety Equipment
IMPA Code 331085
FOAM CONCENTRATE, AQUEOUS FILM FORMING FOAM, 6% 20 LTR | CCS Cert, Suolong China (2018-5)