COMPUFOX is not affiliated with any of the brand names mentioned on this website, and does not sell their products or components. These Brand names are registered trademarks of their respective owners in the United States and other countries and are used here only to describe PRODUCT COMPATIBILITY.