チョウオンパタンショウソウチ
Composed of
ultrasonic waves; ultrasound
flaw detection
equipment; device; installation; stage setting