REC versus Trunz Water Systems
Website:
http://www.recgroup.com
Country:
Singapore
Address:
20 Tuas South Ave. 14
http://www.trunzwatersystems.com
Switzerland
Technologie Center, Ahornstrasse 1, CH-9323 Steinach
Compare REC REC265PE & Trunz Water Systems TSM185M-72M