TY - RPRT TI - Insulin injection sites. AU - E Schilder DO - 10.1097/00006205-198106030-00009 UR - https://pubmed.ncbi.nlm.nih.gov/7015186/ ID - 7015186 ER -