Land Rover 24 volt FFR Idler Pulley Part No. 554971
eBay