Item Details : Item # 98039930 , MENGELE