Apple USB Keyboard M2452. Shipped with the original iMacs, these keyboards are the first Apple USB keyboards and the last to have a computer power button. They came in colors to match the G3 iMac cases.
This will work with any Mac with a USB port.
This Graphite colored one has an extra long USB cable, so I suspect it has been replaced. Looks and works great!