Top quality ball bearing. Comes from Japan and is made for the Puch MV50. size 17x40x10 and its from the brand NSK