223748-85-4 tabebuia impetiginosa bark extract tabebuia impetiginosa bark extract Catalog No.: 1683833 Name: tabebuia impetiginosa bark extract CAS: 223748-85-4 Inquire about this product →