While the kickstand in the picture is from a Fox Campus mini bike, the roll pins and spring cover are the same. The manufacture of the stands was always the same company, they just made different versions and variations. Top center are the pins, long one is the detent pin for the up/down lock points and the short one is the stop point pin. The round cover serves as the tension spring.