Item Details : Item # 98039928 , MENGELE