McLaren MP4/4 - 4/8 Drive shafts, TD23058
All picture below are courtesy of Top Studio.