IMPPAT Phytochemical information: 
Treflorine

Treflorine
Patents
S. No.Patent identifier
1US9562059
2US20160289244A1