Output ef8d5a130332c60d19e5e66b312c59aef7e157ecc30b5a9b056b981fcfe7af0a:12

value
82491761
script pubkey
OP_HASH160 OP_PUSHBYTES_20 00b21c9019a64e35e949b7b2c52fb6d5d796696f OP_EQUAL
address
31khHxDfQMwKADh48pHjRWLpHRGZUEamH1
transaction
ef8d5a130332c60d19e5e66b312c59aef7e157ecc30b5a9b056b981fcfe7af0a
spent
true