F-EDC12936A Multi-Function I/O Input Output Board 099601 Have some marks and scratches due to old stock. © All the pictures are Organic and this part is physically in our stock