Patent

Improved flavonols (2006233256)

2006233256