Fully Tailored BMW E46 Soft Top Roof Hood Half Cover. The BMW E46 Roof Protector will Consist of the following component parts Roof Protector Key Features. 1 x custom fit roof protector cover. Our soft top tailored half cover has been designed to fit easily using a concealed magnetic fixing system.
eBay