Company ROBERT M. PALMER M.D. INSTITUTE OF BIOMECHANICS, INC. Address 7848 N. AUGUSTA RD., INDIANAPOLIS, IN, 46268, USA