Output ef13b81d0aa281189504b54c4ce64f74f8afbd2fec4a3621fe1f104126b735e9:2

value
38450000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 8bfff1b278b949fc9e4c589bb7a2d03900cd08dd OP_EQUAL
address
3ETGTX11wURvwFeDsPBRC4BbMsMRith34o
transaction
ef13b81d0aa281189504b54c4ce64f74f8afbd2fec4a3621fe1f104126b735e9
spent
true