Should be all the same
2.0 8v 16v & 2.8 VR6

Part Number DS16121 Description Driveshaft
Fitment FR LH
Vehicle Info With ABS
See X (in Image) X:compressed length = 550mm See Y (in Image) Y:Dia of inner joint = 100mm
See Z (in Image) Z:splines on outer joint = 36

Part Number DS16120 Description Driveshaft
Fitment FR RH
Vehicle Info With ABS
See X (in Image) X:compressed length = 785mm See Y (in Image) Y:Dia of inner joint = 100mm
See Z (in Image) Z:splines on outer joint = 36
and the 1.4-1.8 shaft sizes (for info)
See X (in Image) X:compressed length = 550mm See Y (in Image) Y:Dia of inner joint = 100mm
See Z (in Image) Z:splines on outer joint = 22