90900-66-6

2-deoxy-lin-benzoadenosine triphosphate

Cas Number: 90900-66-6  Molecular Structure
Product Code
710639
Product Name
2-deoxy-lin-benzoadenosine triphosphate
Cas Number
90900-66-6
Molecular Formula
C14H18 N5 O12 P3