GR >> SD118-23-21-021 
490089
SD118-23-21-021
Luna Optoelectronics
Quantity 9000
Packaging PHOTODIODE QUAD TO-5
Description original&Quality new original