Item Details : Item # 98039927 , MENGELE