It only fits 24 tpi one piece threaded crank arm
5/16" x 9 bearing american bottom bracket
24 tpi schwinn & bmx one piece bottom brackets