public override object Clone() { var clone = new DeviceInfo(VendorId, DeviceInstance, ObjectIdentifier); clone.CopyFrom(this); return clone; }