Even with the vast resources of Dr. Google, I have not been able to find any information about this incubator, other than the picture on the Library of Congress web site. If you run across any information about Dr. How or this incubator, please send it to webmaster@neonatology.net.
Credit: Library of Congress Prints and Photographs Division, Washington, DC. Control number: 2012646801.