Assembly is under the supervision of specialized engineers
According to international standards
Diesel Self Priming
up to 12 inch