Output 66f1d68881a070f0c2c11a98ac67c31013b204b3bb5a90a4a0293a10153f30fe:1

value
30000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 890a3ebfc95d1f453bda9414e91c6e9946f83e37 OP_EQUAL
address
3EBcmffnAn38xLk94QrC5wZy7h93QUFVmB
transaction
66f1d68881a070f0c2c11a98ac67c31013b204b3bb5a90a4a0293a10153f30fe
spent
true