1940 products