System Explorer for Windows allows deep system and hardware inventory for a local or remote computer. It exposes Win32 classes from WMI in an easy-to-use Graphical User Interface, and for enterprises that use Endpoint Configuration Manager, it can also connect to your database and retrieve hardware inventory data, which means you can always browse the hardware inventory whether or not the target system is online.
More details on my blog: https://smsagent.blog/tools/system-explorer-for-windows/