Richard B Cates is a professional specializing in patent in Hermosa Beach. Registered and verified attorney (Bar # 36100). Service area: Hermosa Beach and surrounding cities. Contact Richard B Cates for a free, personalized consultation with no obligation. Information based on declared professional data.