(+)-Teuflavoside
CAS No:
92356-82-6
Order 92356-82-6
teuflavoside