e23 2 wyco company manufactures toasters