Item Details : Item # 98024258 , MENGELE