Creatures Who Drop "a dimly glowing bacta ampule"
No known creatures drop this item!