Tenofovir disoproxil fumarate(202138-50-9); tenofovir intermediate(147127-20-6)1-(6-aminopurin-9-yl)propan-2-yloxymethylphosphonic acid tenofovir serise is our mature products. And we have dominent advantage on the price and quality of the two products. If we can be of any help, please contact anne yu skype: anne.Api email: annepharmaceuticalatgmail.Com