TY - RPRT TI - New foot switch panel for microsurgery. AU - T Hara PY - 1977 DO - 10.1001/archopht.1977.04450110164024 UR - https://pubmed.ncbi.nlm.nih.gov/921586/ ID - 921586 ER -