high pulse capacitor

Part Details