A GP is calling for better protective gear after receiving out-of-date face masks.