39289-45-7 Insulin, methoxy- Insulin, methyl-d3 ether Methoxyinsulin