Search term TWT has 2 results
EN English DE German
TWT Wanderfeldröhre
DE German EN English
TWT travelling wave tube