on August 28, 2020 I ordered two Timkin wheel bearing hub sets- Part number 512188 From rockauto.com on order number 151990318.I received two bearings one bearing appear to be properly machined well finished however it had NTN bearings installed. The ABS pulse cut gear was finely finished. The second bearing came in a Timkin box see photo, it had unfinished rough cut ABS gear spokes and the the bearings were unlabeled. overall the product appeared to be rough finished despite saying Timken.