Driver Side Control Arm

Here is a driver side control arm for a BMW 325 e30.  Joints are good, bushing is stuck on and will need to be pulled off.