I have a protein lysate that contains around 2500μg/ml of various proteins, however my target protein is only available in much smaller quantities within this. A western blot coloured with BCIP/NBT does detect it, but only just, and there is a fair amount of non specific binding. I don't have the luxury of retesting, I was just wondering what the smallest detectable amount of protein is for a western blot.