Udenafil-d7

Product Code: 219637
Molecular Formula: C25H36N6O4S
Molecular Weight: 516.65
1175992-76-3