73240453
Nov 26, 1979
JS&A GROUP INC.
Subscribe
Electronic Speed Detectors for Measuring Speed of Pitched or Hit Balls