The product is a genuine OEM navigation display information screen for the 2012-2014 Ford Focus, manufactured in Mexico. The OE/OEM part numbers are F1FT-18B955-CD and BM51-A045N56-CAW, ensuring a perfect fit and functionality for the specified vehicle model. Made by Ford, this high-quality screen provides essential information and navigation for the driver, adding convenience and ease of use to the overall driving experience.