Item Details : Item # 98039929 , MENGELE