A surge in demand for the material that forms the key filter layer in medical respirators has caused long waits on new orders. Source
A surge in demand for the material that forms the key filter layer in medical respirators has caused long waits on new orders. Source