1189889-44-8
TELMISARTAN-D3
Product Code:
307548
Molecular Formula:
C33H27D3N4O2
Molecular Weight:
517.64
Order 1189889-44-8