102281-43-6
BETA-NICOTINAMIDE ADENINE DINUCLEOTIDE PHOSPHATE, PERIODATE OXIDIZED SODIUM SALT
Product Code:
499878
Molecular Formula:
C21H25N7NaO17P3
Molecular Weight:
763.37
Order 102281-43-6