This is an AST Bearings SR166ZZA7 Miniature, Double shielded Ball Bearing. I.D. is .125", O.D. is .375", Width is .125" This is for four (4) NEW bearings - Actual picture of item. For additional specifications see: www.astbearings.com/p-brng-mbi-sseir.phpYour Cost $9.50 for four (4)