M50945-XXFP Datasheet PDF