For sale is a brand new genuine DeLonghi / Elba / Kenwood / CDA oven bulb holder and bulb.
Part number DEL072003