Intelligent Motion Systems 1686678-501 Revision: E Motor Interface Board 1677577-101B 6387 Rev M** Have some cosmetic issue connector lock is damage, due to old stockHave some marks and scratches due to old stock.© All the pictures are Organic and this part is physically in our stock