DN15 DN20 DN25 Electric Motorized Thread Brass Ball Valve Body - TopDealBox