BMW e23 e28 e30 Sunroof Motor Cover (Anthracite) OEM e24 Cover for Sunroof Motor Anthracite Brand NEW part with full 1 year warranty. BMW part# 51 44 1 864 536, check fit below. Genuine BMW part, recently made: not been lying around.