If this is considered thread hi-jacking I appoligize, but I need to clean my Ultra-D too, and would like to know if all Electronic Contact Cleaners are the same or if there is a specific type or brand I should buy. Thanks.