Ellagic acid bezoar in fragments

Made:
France

Ellagic acid bezoar in fragments, green, in glass specimen tube