Intelligent Motion Systems 1686678-501 Revision: F Motor Interface Board 1677577-101A 6387 Have some marks and scratches due to old stock. © All the pictures are Organic and this part is physically in our stock