So i managed to break the axle on my bike, This is my first decent mountain bike so i'm still kinda new to this. I've been trying to find a replacement for it.

I can't find any support on those pivit hubs. But the axle is ~145mm long, hollow, and ~26 tpi.

Can anyone give me a good site to find a replacement? I was given a used axle from LBS but the flat area (without threads) is off center and mine was centered.