Item Details : Item # 98039890 , MENGELE