Rover Unipart GHK1008 Wheel Bearing & Rover Unipart GSJ499 Balljiont,
New Old stock, possibly Rover 400/ 600 ?,
Please check photos and part numbers for suitability for your needs.