Toyota Landcruiser LC200 series Towing Mirrors