In the US it is considered to be unethical for attorneys to advertise their services or to solicit a client for a specific case.
I don't think that is true. There so many commercials of lawyers specifically looking to represent people who have gotten into accidents, taken a specific kind of medication etc,. Unless you meant something else...