904 Driveshaft

Heck if I know. Was laying inside the car when I got it. Had the slant 6 motor laying ontop of it. Oil spilled on it