4-(3-phenylpropoxy)benzenecarbothioamide
CAS No. 18859-12-6
Insulin degludec 844439-96-9