As of the time of this post the http://revoelectronics.com URL is returning a 404 error - Access Forbidden.
Anyone know is it just a site update, or have they closed up shop? Hopefully maybe just a domain renewal lapse?
EDIT: It appears that they block access from VPN providers such as Express VPN. Once I dropped my VPN it came up fine.