Betulinaldehyde

13159-28-9