My personal opinion is it filters a lot of stuff you don't need and may not provide the protection you do need, ie particulates
NIOSH approved for protection against certain organic vapors, acid gases, ammonia, methylamine, formaldehyde and particulates
I would suggest a p100 particulate filter
The 3M Particulate Filter 7093B, P100 helps provide respiratory protection against exposure to lead, asbestos, cadmium, arsenic, and MDA. The filter is effective for concentrations up to 10 times the Permissible Exposure Limit (PEL) with half facepieces or 50 times PEL with quantitatively fit tested full facepieces when welding, brazing, torch cutting, metal pouring and soldering. This filter helps protect against a wide range of oil and non-oil based particulate contaminants. Inventory needs and training requirements of safety equipment are reduced because this filter works for many different applications. This P100 filter is designed to protect in higher-heat applications. An innovative solid-top air-inlet reduces premature loading by allowing a channeled airflow. Industries in which this filter is commonly used include abatement, agriculture, construction, general manufacturing, pharmaceuticals, primary metals and remediation.
There are some organic gas and particulate filters if you think you need them, I don't go with the theory that gasses are released when working with solid materials, so I do use organics.