The product is a genuine OEM Transmission Control Module for Nissan Sentra and Versa vehicles from model years 2017, 2018, and 2019. It requires programming and has a maximum amperage of OEM. The interchange part number is 591-10189 and the OE/OEM part number is 310F6-5RD0A. This module is essential for controlling the transmission of the vehicle and ensuring optimal performance.