Mongoose Dmc Solution 3 Pc Crank American Bottom Bracket Bearings Three Piece. These came off a set of mongoose 3 piece cranks (the nice real midschool chrome ones )(not the Walmart ones) . They spin but not smoothly . Kinda choppy if you will. Casing is a little beat up, as shown in pictures.  The spindle holes are a hair bigger than profile Bottom Brackets.  I tried to get my Mongoose 3 piece crank spindle through a profile Bottom Bracket, and it wouldn't fit.  So i guess these Bearings are crank specific.  They could be restored in the right hands or use as is. Be sure to check out all pictures for further visual details.