Salisbury Laboratories, Polytechnic Institute, Worcester, Mass.

Salisbury Laboratories, Polytechnic Institute, Worcester, Mass.

Item Information