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