Water still, 8.0L per hour, S/S [FALC/Italy]

Contact for Price
In stock
SKU
N1008960