88713326
Dec 3, 2019
Feb 9, 2021
Active Trademark
Electric switches for downhole perforating in wells; Electric control panels for downhole perforating in wells; Electronic testing equipment for downhole perforating in wells, namely, testing apparatus for testing perforating tool strings, testing the efficiency, performance and integrity of perforating operations
Electrical and Scientific Apparatus