3 peice CRANK spindle BOLT M8 diameter x 20mm thread length
Made for universal unbranded 'stock' BMX cranks
Stock means the cranks that come on complete bikes that have punch bolts on the crank arms
Many BMX bike brands use cranks that use this type of bolt
Like:
Blank
Ruption
Fit
GT
Haro
Radio
Wethepeople
Stolen
Sunday
Mafia
And lots of others
I have several of these for sale so you may buy several of you need them