1N4148 High Speed Switching Diode for Electronic Projects | DNA Solutions