That would be a DLP/DPL chip, an it's board.



Nice score!

Sirscrapalot - I need to tattoo the name of that accursed chip, cause I always get it wrong!