This sunroof motor is a genuine OE brand part for a 2003-2007 Cadillac CTS. It is designed for use with motorized sunroofs and has a manufacturer part number of 24020465. The motor is in good working condition and is a great replacement option for a faulty or broken motor. It is compatible with a variety of sunroof types and is easy to install. This sunroof motor is sold as is and does not come with any additional parts or accessories.