The Strange Amulet Mardec is not quest related; it's not 'for' anything. It can have fairly nice stats, but there is nothing particularly strange about it.