Since we are on the topic of ICD-10, I found this to be the most robust and user-friendly ICD-10 tool. It has all codes and even provides a free training tool to use.

nuemd.com/icd-10/codes
...