Fresh Spider Ichor

This is a quest item needed for the quest. It drops off of Trapdoor Crawlers near Heb'Valok.