The D6-6-520-50 from Egismos Technology Corporation is a Laser Diode with Wavelength 510 to 530 nm, Output Power 0.05 W, Operating Voltage 7 to 8 V, Operating Current 0.15 to 0.16 A, Threshold Current 45 to 75 mA. More details for D6-6-520-50 can be seen below.