Output 12ab60268a31fd338f24688bba6759075714f00f8c732de4ac40864bc370a09a:1

value
34384984
script pubkey
OP_HASH160 OP_PUSHBYTES_20 21f741b099d9b1448f242487dd5570d3496ae010 OP_EQUAL
address
34ncRZfTZnP6FUqCCnUBAkXBoL81yZESAU
transaction
12ab60268a31fd338f24688bba6759075714f00f8c732de4ac40864bc370a09a
spent
true