2380231-67-2

2380231-67-2 structure
2380231-67-2 structure

Name TLR7 agonist 5
Molecular Formula C28H30N6O2
Molecular Weight 482.58