GENUINE BMW Sunroof Seal (2883 mm Length) 54107245551 Genuine Oem:Yes, Category 2:Roof, Superseded Part Number:54138234538, Part Ref# On Diagram:ONLY PART REFERENCE #4 ON THE DIAGRAM IS Brand:BMW, Fitment Type:Direct Replacement, Other Part Number:54138234538, 54128209723, 54137117551, Quantity Needed:1 Manufacturer Part Number:54107245551, Category 3:Sunroof, Item Name:Weatherstrip, Category 1:Body Hardware