ethyl 4-(4,6-diamino-2,2-dimethyl-1,3,5-triazin-1(2H)-yl)benzoate
CAS No. 17740-29-3
RG7304 213406-50-9
UPF-648 213400-34-1
IDEBENONE-13C,D3 1189907-75-2