Baxi 720954301 Pressure Switch Kit - Huba 605.99927, Purchase your Baxi Spare Parts today from Baxiboilerparts.co.uk for nextday delivery