factory price anti virus dustproof pm