Logitech wireless compatibility

Logitech sells a bunch of wireless USB keyboard, mouse, and receiver products, and their documentation on which are compatible is pretty bad.

Field research

C-U0010 Nano (046d:c534) C-U0012 Unifying (046d:C52b)
firmware 29.01.B0016 24.09.B0033
K270 or MK270 keyboard
P/N 820-006477
firmware: RQK 49.00.B0029

Observations

As far as I know, the model number for a receiver (e.g. C-U0010) is sufficient to determine compatibility, but for an input device it may not be. For example, the "K270 keyboard" is really two different products, one sold standalone and one sold in a keyboard/mouse combo. The combo version works with a Nano receiver whereas the standalone one works with Unifying, and neither supports both receiver type. The two versions are distinguishable by part number.

So to find a receiver in the above table use its model number (M/N) but to find an input device use its part number (P/N).