c p nh g n parts