reverse engineering electronic pcb card part list