genuine INA HK1816b needle bearing German made roller 18mm ID X 24mm OD X 16mm DINA Germany. 18mm ID X 24mm OD X 16mm Deep.