This is similar to Acuity Surgical with a fabulous javascript globe using planetary.js. It was super fun to configure!
This site uses custom post types for product catalog, custom theme, and custom design by Holly Cornwell.