1003 parts