PRODUCTS

calcium carbide manufacturing plant at small level