ScoreCard Research 
Shimano Alfine SG-S505 Internal Assembly (Axle Length 187 mm) - Y38G98010