On Lenovo (and some other vendors) product_name contains the machine-type code (e.g. "10MYS03U00") while product_version holds the marketing name (e.g. "ThinkCentre M910x"). Read both and prefer product_version when it is set and different from product_name. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>