Try Newark Electronic Supply at
http://www.newark.com/
Part Numbers 93F3487 = Red, 93F3488 = Green, 93F3489 = Amber
They are 12v with 6" wire leads and and integrated ferrule for mounting in a sheet metal panel.
We (1680), 1503 and 1114 used them the last two years in our OI panels.