The product is a new 12V starter motor that fits various models such as Warn Industries 10746DBB, MRVB5, LPL0084, and more. It comes with manufacturer part numbers 43020058, 430-20018, 43020018, 31560, 26629, and 226626. The motor features bidirectional rotation, clockwise and counterclockwise rotation, and has a 1-year manufacturer warranty. It is made by OEG Parts in China and is designed for specific vehicle models with the same number of holes as the OEM part. The product does not come with mounting hardware.