I want to buy alternator and tie rod, and can you inform availability of below parts for Land Rover vehicles Defender and Discovery 300 tdi.1.RTC 3458 CROSS JOINTS 500 PCS2.RTC 5869 TIE ROD ENDS 500 PCS3.RTC 5870 TIE ROD ENDS 250 PCS4.RTC 4198 DROP ARM KIT 500 KITS5.ANR 1799 REAR DIFF BALL JOINTS 500 PCS. Please also inform us of any other parts that your company manufactures and can supply us for the above vehicles. Please contact us ASAP.