Manufacturer Part Number Description
RENAULT TRUCKS 5000810346 Tensioner Bolt, alternator mounting