This site is constantly changing as more information is found about different makers and the page you were looking for may have been updated and changed or deleted.