Fits all 300 Large sunroofs manufactured 1994-2020 including:860 Model - Original Model Name310L Model - No Sunshade311L Model - Rollo Sunshade312L Model - Hard Sunshade321L Model - Rollo Sunshade W/Soft Touch 322L Model - Hard Sunshade W/Soft Touch
Copyright The Sunroof Doctor. All Rights Reserved.