Very good advice. With thanks. what is the generic for viagra viagra to combat propecia viagra pharmaceutical company viagra generic