This document presents a new method for identifying isomorphism and detecting distinct mechanisms in kinematic chains. It develops a structural invariant based on link-link path distances to assign unique labels to each link. The link labels are combined to calculate a Kinematic Chain Label (KCL) value, which is proposed as a unique identifier for detecting isomorphism between chains. The method is demonstrated on examples of planar kinematic chains with different numbers of links. Chains with identical KCL values are identified as isomorphic, while distinct KCL values indicate non-isomorphic chains. The link labeling approach is shown to reliably distinguish isomorphic and non-isomorphic chains.