c129h223n3o54