Output ef0dfdf631e20c686aaf358eabd76572ece68b156aff1100b643811d79f897de:0

value
17050000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c4ca80394b71bed86f03d035b43dbeea4478d398 OP_EQUAL
address
3KdYx9ebMYF3mftXLVPS1XJiURSa9eibSa
transaction
ef0dfdf631e20c686aaf358eabd76572ece68b156aff1100b643811d79f897de
spent
true