betaine aldehyde

betaine aldehyde