RMPMB4PT–The Tree of Life or Happy Tree - is a deciduous tree widely cultivated in parts of China, and now around the world for its tumor and cancer treatment
RF2HDP2JK–camptotheca acuminata
RFKP9MBN–Früchte des Glücksbaum (Camptotheca acuminata), Lucca, Toskana, Italien
RMHMRJKC–Happy tree (Camptotheca acuminata), Nissaceae-Cornaceae.
RF2JKCT7X–3D image of Irinotecan skeletal formula - molecular chemical structure of anti-cancer medicament isolated on white background