Cat.No.KY128319 Name5-deazaflavin adenine dinucleotide CAS57818-88-9 MolFormula MolWeight Enquiry Email Name/Company Message KY128319 - 57818-88-9 | 5-deazaflavin adenine dinucleotide Quantity: Captcha Send Message