Multiplaz North America
Address:
75100 Saint Charles Place, Suite C, Palm Desert, CA 92211 United States
Business Type:
Manufacturer
Description:
This Advanced Portable Machine Earned the "Grand Prix Award" at the World Invention Show in Switzerland Here's why: The innovation of Multiplaz North America starts with the idea of using regular tap water as a basic working liquid. Its design is both amazing and simple.... (more)