Part on lexus 95 es300



My mechanec told me I need these parts 16927 & 16927b & 44411 all manufactory parts# from lexus.But when I look on-line the p/s pump 16927 said there are two one fits to the pump the other to a gear. When I call the dealership thay tell me it fit to the engine? so where dose it go to?