Biological information detecting apparatus and fixing structure | Patent Publication Number 20140094677 | Patexia