An interesting problem. My gut feel is that a 2N3904 is insufficiently specified, because the datasheet need not say anything about ESD or isolation. Each production run of a 2N3904 will be different. The processes keep changing. The device inside the package can get smaller. Your 2N3904 isn't my 2N3904 in this respect. Doing ESD tests on enough assembled units would characterise it though. --=20 James Cameron http://quozl.linux.org.au/ --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .