kindly supply table and indexed DDL for all tables involved as well as row count for each table - and at same time do tell us why table TPartFeature does not have a clustered index.
And give us an ACTUAL explain plan, not the estimated one you supplied.