207981-34-8
N6-(DIISOBUTYLAMINOMETHYLIDENE)-2-(DIPHENYLCARBAMOYL)-2'-DEOXYISOGUANOSINE
Product Code:
2457759
Molecular Formula:
Molecular Weight:
Order 207981-34-8