Torularhodinaldehyde


Torularhodinaldehyde - chemical entity.