E00520
E number E00520
Name Eretmochelys imbricata carapace
Eretmochelyos carapax
Category Crude drug