Michael A. Long offers patent services in Rolling Hills Estates and surrounding areas. Registered and verified attorney (Bar # 59750). Service area: Rolling Hills Estates and surrounding cities. Contact Michael A. Long for a free, personalized consultation with no obligation. Information based on declared professional data.