Planetary ball mill PM100 (Canada), which is a compact, easy-to-use, and lubrication-free laboratory system for mixing, homogenizing, fine grinding, mechanical alloying, small sample preparing, new product development and small volume high-tech material production.