NEC 6 Segment Projector Color Wheel DLP 6CW811202.
Green lens has a small chip seen in the photos.