Item Details : Item # 98026633 , MENGELE