Oct 22, 6:55 PM ET
SC 13G · Electronic Sensor Technology, Inc · Filed Oct 23, 2009
ELECTRONIC SENSOR TECHNOLOGY 13-G 12-31-2008