DxDrexault
SPE4A626RX972,1680-016008129, Transducer, Position, Part#10LF8415-1 | Drexault