3-iodopyridine-adenine dinucleotide phosphate
CAS No:
71187-05-8
Order 71187-05-8
iodopyridine,adenine,dinucleotide,phosphate