When I bought the motors, it wasn't clear to me as to which one it was (MY1016 or MY1020 - https://www.ebay.co.uk/itm/500W-24vE...item283be947b1).

The sprockets on them are 9 teeth. I would agree with a Polyurathene coupling.