Lambda sensors Bosch lambda sensors part no 021 905 252 B 0258007057/058 485281 to accompany Tech Edge etc