1Pc SF-1 2518 25 x 28 x 18 mm Self Lubricating Composite Bearing Bushing Sleeve SF1 252818 High-quality *