cyclopentenylcytosine 6-triphosphate
CAS No:
118045-71-9
Order 118045-71-9
cyclopentenylcytosine,triphosphate