INVENTORY (TSCA) Meaning of INVENTORY (TSCA) in English Inventory of chemicals produced pursuant to Section 8 (b) of the Toxic Substances Control Act. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012