It's gotta be a Willis Centipede overlay. The original Millipede CPO looks nothing like that and the trackball is bigger and in another spot on the CP.
Guess it could be Millipede, but the trackball hole doesn't look big enough. But yeah, definitely Willis. And I think there are several versions of Willis Centipede overlays that I've seen.