I am currently using an antibody (Mab) from Abnova, it is NOT a clean antibody and I am picking up many bands using human tissue lysates on pre-cast gels. I have tried blocking in (3 and 5%) BSA and 5% Skim milk, this hasn't really made a difference to the blot. I am thinking of buying a different antibody and wondered if there were any suggestions of companies etc. for a good anti-AREG Western blotting antibody.