Output 21ba990b392e53ea152a8eef43cb45329298acf48ec4a3d9a1c53effbdf81f1d:4

value
8988000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 57b3f9f196a6016a5c08e92d0c1b5ce522032f7c OP_EQUAL
address
39gkKD3geJyAF8Ui3bTrVgQGqGj3tttiTA
transaction
21ba990b392e53ea152a8eef43cb45329298acf48ec4a3d9a1c53effbdf81f1d
spent
true