Bmw x3 sunroof cassette Source Source Source Source Source Source Source Read Also: Bmw e30 sunroof cassette removal Bmw e46 broken sunroof cassette Bmw e36 sunroof cassette removal Bmw e39 sunroof cassette 2004 Bmw x3 sunroof cassette Bmw e46 sunroof cassette repair