Output ef045f0fee30c35eb7f3ef66ba23dce01dbc8a1e9e562012efcb66482b9a7e11:12

value
298673096
script pubkey
OP_HASH160 OP_PUSHBYTES_20 590e5c5fabeb594856e61c0e7411f8bcfc23d2b0 OP_EQUAL
address
39ouGRbp5ADMQYpp3ewdZ45otSmgMBK9FU
transaction
ef045f0fee30c35eb7f3ef66ba23dce01dbc8a1e9e562012efcb66482b9a7e11
spent
true