fluorescein-11-deoxyuridine triphosphate
CAS No:
134344-32-4
Order 134344-32-4
fluorescein,deoxyuridine,triphosphate