The Dry Chemical Powder (or Dry Powder) fire extinguisher is often considered the universal fire extinguisher for a range of fire classifications including Class A, Class B, Class E and in certain circumstances Class C fires.
The performance of a fire extinguisher is determined by its classification (not by it weight) and anyone purchasing should be evaluating the performance (fire rating) vs price rather than the inferior weight vs price evaluation criteria.