Here we have a set of SUPER DUTY alternator bracket and stay. These will prevent your alternator falling off with all the dire results that this can cause....
Please note UK Mainland buyers only - all others message me
Any questions please message me - thanks for looking