David A. Cain offers patent services in Essex Jct. and surrounding areas. Registered and verified attorney (Bar # 64968). Service area: Essex Jct. and surrounding cities. Contact David A. Cain for a free, personalized consultation with no obligation. Information based on declared professional data.