Steam Trap

Ball float steam trap

Steam Trap