TLR7-IN-1

Name TLR7-IN-1
Supplier Biorbyt
Catalog orb422353
Cas Number 1642857-69-9
Formula C17H16N6O2
Molecular Weight 336.13
Purity >98%
Description TLR7-IN-1
Supplier Page Shop