Output ddef38d3bf4cc6703b6928b5864a3fc1b3000520a76a97e6a5a451441de62617:0

value
21409164
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0138a57d72d0ca8bd594aac2ba5d51e0eba2153d OP_EQUAL
address
31oUTbjMXCaQJg6P2pfqNuHK6xWB4Qqdhc
transaction
ddef38d3bf4cc6703b6928b5864a3fc1b3000520a76a97e6a5a451441de62617
spent
true