what other people uses is benzine. it remove any oil and dirt that stucks and sticks onto the bearing.
soak it in benzine for 10 min to remove any oil from the bearing.
after that, use bearing lubricant for the bearing. (WB40 will NOT work as it is simply a de-greaser!)
Ultrasonic cleaner works well on jewellery, not so sure about bearing thou.....