Kirchofts laws coheastone & metre bridges

530 KIR