Fits Puch with full hub. Dakota/VZ50, Colorado, Texas, Alabama/DS50, Dixie, Florida/MV50, MC 50, sometimes grinding the inside of the hub is required for a precise fit. It was not entirely accurate originally. Mount and test if you want to be on the safe side.