It looks a bit like the EA380,ie,seems to have a back mounted fan. So I would suspect its made by Delta?