106941-25-7 9-(2-Phosphonylmethoxyethyl)adenine Adefovir C11277 PMEA