Output 66defad1bec7d15b166c7241e68805cf01a4e805fa43b95fbb3238f9bd756fdb:6

value
148693324
script pubkey
OP_0 OP_PUSHBYTES_20 cabc37fa26b0aef7a22faff2dec72866ac3647ea
address
bc1qe27r073xkzh00g304leda3egv6krv3l2xgwj78
transaction
66defad1bec7d15b166c7241e68805cf01a4e805fa43b95fbb3238f9bd756fdb
spent
true