Brother KH587 knitting machine is an 8-push button knitting machine with a pattern control center. It is a metal flat-bed knitting machine with 200 needles positioned 4.5 mm apart, which makes this knitting machine standard.
I did not have a chance yet to see this machine in real life and/or work on it. Below are pictures generously provided by a generous eBay seller, who is also a knitting machine enthusiast.
Brother KH587 is almost identical (with the exception of color) to Brother KH588.
Other 8-push button knitting machines manufactured by Brother are KH552, KH560, KH561, KH581, Profile 583, Profile 585, KH588, and Genie KH710. If you like this type of patterning mechanics but would like versatility, check out the Brother KH800 knitting machine: it has the same ratchet-based needle selection mechanism but it is actually punch-card based (thus, more unique needle combinations with 12-stitch repeat).