3 Series Steering Rack

Here is a steering rack from a BMW e30 3 series.  It was in unknown condition when pulled from the car.