Output 66f6fe84fc303e2682d7928eca272076e67ec45976b4582b63b44e019972c615:2

value
30670000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 75fd7151ab2f39c82b4400fd55a283cadeb57b52 OP_EQUAL
address
3CStbVVjoFFJ9SYA2gnNa1c9hJnd2UW7wv
transaction
66f6fe84fc303e2682d7928eca272076e67ec45976b4582b63b44e019972c615
spent
true