Output efec4e2fc81009039a39a65ce4b8db7b073245ea4a399eb15503335343d2ed28:16

value
145514
script pubkey
OP_0 OP_PUSHBYTES_20 38a8ae5b6ae8ce1607e97b7a2755725268519104
address
bc1q8z52ukm2ar8pvplf0dazw4tj2f59rygy98ec0y
transaction
efec4e2fc81009039a39a65ce4b8db7b073245ea4a399eb15503335343d2ed28
spent
true