As far as I know, they're not model specific. They're a really (really) simple idea of reservoir which puts a little oil into a slightly thicker tube, that then runs out due to gravity over 50-100 miles (oil and speed

dependant!). The only clever thing is the little dual sided oil tip (which is made of a bit of plastic, and some cable ties!)
Anyone who wants one, please PM me so I have an idea of how many to order, at this stage, onyl one other person wants one, people must LOVE oiling their chains, or already have an auto oiler! I hate doing mine!