SD380-23-21-051
Advanced Photonix
SENSOR PHOTODIODE 660NM TO8
7040 pieces
Osta
SD380-23-21-251
9144 pieces