JD JD 643 Stock #: 011443