Home > Category

Category

Display mode
picture Name and description

5-[3-[(Aminoiminomethyl)amino]-1-propen-1-yl]-2'-deoxyuridine

NC3928511135371-67-3

97% NewCan Bio

N/A

NC3928501135387-86-8

-

N/A

NC3928491135387-99-3

-

Service
Hotline
0086-571-86912261
After sale
0086-571-86912261
Online service time: 9:00-18:00 on weekdays